// chart
// pro components
import Vue from 'vue'
import AvatarList from '@/components/AvatarList'
import Ellipsis from '@/components/Ellipsis'
import FooterToolbar from '@/components/FooterToolbar'
import Tree from '@/components/Tree/Tree'
import Trend from '@/components/Trend'
import STable from '@/components/Table'
import MultiTab from '@/components/MultiTab'
import searchData from '@/components/searchData'
import Dialog from '@/components/Dialog'
import materialTable from '@/components/materialTable' // 物资弹出框（物料编码，物资计划）
import accountTable from '@/components/accountTable' // 联系人弹出框（物料编码，物资计划）
import pagination from '@/components/pagination' // 分页组件
import TitleName from '@/components/TitleName' // 分页组件
import cell from '@/components/EditTable' // 分页组件
import uTable from '@/components/UploadTable' // 上传文件的表格
import lTable from '@/components/UploadList' // 上传文件的按钮
import FileLink from '@/components/FileLink' // 文件链接
import CustomForm from '@/components/CustomForm' // 自定义表单
import UploadTableNew from '@/components/UploadTableNew' // 上传的表格组件（新）
import SelectApprover from '@/components/selectApprover' //选择审批人




export { AvatarList, Trend, Ellipsis, FooterToolbar, Tree, STable, MultiTab, Dialog }
export default {
    install: function() {
        Vue.component('searchData', searchData)
        Vue.component('materialTable', materialTable)
        Vue.component('accountTable', accountTable)
        Vue.component('pagination', pagination)
        Vue.component('titleName', TitleName)
        Vue.component('Cell', cell)
        Vue.component('uTable', uTable)
        Vue.component('lTable', lTable)
        Vue.component('FileLink', FileLink)
        Vue.component('CustomForm', CustomForm)
        Vue.component('UploadTableNew', UploadTableNew)
        Vue.component('STable', STable)
        Vue.component('SelectApprover', SelectApprover)
    }
}
